// 引用全局常量
#import <UIKit/UIKit.h>


/** APP */
UIKIT_EXTERN NSString * const ISBaseURL;
UIKIT_EXTERN NSString * const ISWebsite;
UIKIT_EXTERN NSString * const ISBaseWifiName;

/** 请求路径 */
UIKIT_EXTERN NSString * const ISBaseURL;


/** 常量 */
UIKIT_EXTERN NSString * const socketDefaultHV;              // 新插座的默认版本号
UIKIT_EXTERN NSString * const socketDefaultIP;              // 新插座的默认IP地址
UIKIT_EXTERN NSInteger const verifyCooldown;                // 验证码倒计时
UIKIT_EXTERN CGFloat const ISSliderScale;                   // 主页侧滑缩放
UIKIT_EXTERN CGFloat const ISCollectionCellSpacing;         // 插座九宫格布局间隙
UIKIT_EXTERN CGFloat const ISListCellSpacing;               // 插座列表布局间隙
UIKIT_EXTERN CGFloat const ISListCellHeight;                // 插座列表布局行高
UIKIT_EXTERN CGFloat const ISNoteceAnimateDuration;         // 顶部定时通知的展示动画时间
UIKIT_EXTERN CGFloat const ISNoteceAnimateExtraDuration;    // viewdidapper之后过一小会再开始展示动画
UIKIT_EXTERN CGFloat const ISModeAnimateTime;               // 主页模式按钮的动画时间
UIKIT_EXTERN CGFloat const ISShadowAlpha;                   // 弹窗背景的透明度

/** key */
UIKIT_EXTERN NSString * const ISBadgeNumberMain;            // 进主界面就清零的badgeNo
UIKIT_EXTERN NSString * const ISBadgeNumberMessage;         // 进消息界面才清零的badgeNo
UIKIT_EXTERN NSString * const ISPhoneNumber;                // 手个人机号
UIKIT_EXTERN NSString * const ISNickName;                   // 个人昵称
UIKIT_EXTERN NSString * const ISSina;                       // 个人绑定的新浪微博
UIKIT_EXTERN NSString * const ISWechat;                     // 个人绑定的微信
UIKIT_EXTERN NSString * const ISQQ;                         // 个人绑定的QQ
UIKIT_EXTERN NSString * const ISNotAutoLogin;               // 默认为NO，也就是自动登录
UIKIT_EXTERN NSString * const ISAccount;                    // 账号
UIKIT_EXTERN NSString * const ISPassword;                   // 密码
UIKIT_EXTERN NSString * const ISUserID;
UIKIT_EXTERN NSString * const ISUserToken;
UIKIT_EXTERN NSString * const ISSocketConfigure;            // 插座列表是否九宫格布局
UIKIT_EXTERN NSString * const ISTaskState;                  // 用于网络请求任务的状态监听
UIKIT_EXTERN NSString * const ISCurrentMode;                // 当前情景模式（存的是modeName）
UIKIT_EXTERN NSString * const ISModes;                      // 本地存储的模式
UIKIT_EXTERN NSString * const ISModeName;                   // 本地存储的模式名称
UIKIT_EXTERN NSString * const ISModeBundleSockets;          // 本地存储的模式绑定的插座列表（存的是mac）

/** 通知名称 */
UIKIT_EXTERN NSString * const ISNoteReloadPersonalInfo;     // 更新个人信息
UIKIT_EXTERN NSString * const ISNoteReloadMainView;         // 刷新主页
UIKIT_EXTERN NSString * const ISNoteReloadSocketList;       // 刷新插座列表
UIKIT_EXTERN NSString * const ISNoteReloadCurrentSocket;    // 刷新当前插座
UIKIT_EXTERN NSString * const ISNoteReplaceCurrentSocket;   // 替换插座列表中的对应插座
UIKIT_EXTERN NSString * const ISNoteGetSlightModes;         // 重新获取情景模式
UIKIT_EXTERN NSString * const ISNoteSlightModesRefresh;     // 获取到情景模式
UIKIT_EXTERN NSString * const ISNoteReloadSettimes;         // 刷新定时任务列表
UIKIT_EXTERN NSString * const ISNoteGetLatestSettime;       // 获取最近定时任务
UIKIT_EXTERN NSString * const ISNoteShowLatestSettime;      // 展示最近定时任务
UIKIT_EXTERN NSString * const ISNoteGetMessage;             // 重新获取消息
UIKIT_EXTERN NSString * const ISNoteSettimeWillAppear;      // 顶部展现定时通知
UIKIT_EXTERN NSString * const ISNoteSettimeWillDisAppear;   // 顶部定时通知消失
UIKIT_EXTERN NSString * const ISNoteSettimeWillReload;      // 顶部定时通知重载

// 提示信息
UIKIT_EXTERN NSString * const ISErrorNet;
UIKIT_EXTERN NSString * const ISErrorServer;



